import QRCode from 'qrcodejs2'

const QRCodeTool = {}

QRCodeTool.myQRCode = (dom, attr) => {
  return new QRCode(dom, attr);
}

QRCodeTool.QRCode = QRCode

// // 1. 简单方式
// new QRCode(document.getElementById('qrcode'), 'your content');

// // 2. 设置参数方式
// var qrcode = new QRCode('qrcode', {
//   text: 'your content',
//   width: 256,
//   height: 256,
//   colorDark: '#000000',
//   colorLight: '#ffffff',
//   // 纠错等级容错级别：QRCode.CorrectLevel.[L|M|Q|H]
//   correctLevel: QRCode.CorrectLevel.H
// typeNumber	4 这个属性不晓得是干什么的，官方也没说
// });

// 使用 API
// qrcode.clear(); // 清除二维码。（仅在不支持 Canvas 的浏览器下有效）
// qrcode.makeCode('new content'); // 设置二维码内容 可以直接用

export default QRCodeTool